interactive television - German English Dictionary